Store admin-specified ioport capabilities in a rangeset
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 31 Dec 2005 12:11:47 +0000 (13:11 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 31 Dec 2005 12:11:47 +0000 (13:11 +0100)
commita8f5fb85087a4ebb9319fe6687eb60f29acbdb35
tree7823df9508607e7cf26d4d1cb10ddbde7cfb7b07
parent9be588cacbb822263f3327d00e667e241fae36ad
Store admin-specified ioport capabilities in a rangeset
rather than a bitmap. arch_do_createdomain() can now
fail and the caller will clean up.

Signed-off-by: Keir Fraser <keir@xensource.com>
17 files changed:
xen/arch/ia64/xen/domain.c
xen/arch/x86/dom0_ops.c
xen/arch/x86/domain.c
xen/arch/x86/domain_build.c
xen/arch/x86/physdev.c
xen/arch/x86/setup.c
xen/arch/x86/traps.c
xen/common/domain.c
xen/common/rangeset.c
xen/drivers/char/ns16550.c
xen/include/asm-ia64/domain.h
xen/include/asm-ia64/iocap.h [new file with mode: 0644]
xen/include/asm-x86/domain.h
xen/include/asm-x86/iocap.h [new file with mode: 0644]
xen/include/asm-x86/physdev.h [deleted file]
xen/include/xen/domain.h
xen/include/xen/iocap.h [new file with mode: 0644]